.container .lmbg{background: url(lmtopbg.jpg) no-repeat left top;padding-bottom: 40px;}
.top .h2 span{font-size: 24px;padding-top: 35px;color: #225c95;margin-left: 40px;display: block;}
.top .h2 span strong{font-size: 48px;color: #225c95;}
.w760{width: 760px;padding-right: 29px;border-right:1px solid #e5e5e5 ;margin-top: 40px;}
.w370{width: 370px;margin-top: 40px;}
.xwdt,.zxts{margin-left: 29px;}
.zxts{margin-bottom: 20px;}
.zxts img{width: 100%;height: auto;}
.list{overflow:hidden;}
.list li{overflow: hidden;margin-bottom: 30px;}
.list li .data{width: 50px;height: 40px;color: #bbd2f5;line-height: 45px;padding: 0 3px;background:#f0f0f0 url(listtimebg.png) no-repeat 29px;}
.list li .data strong{font-size: 20px;color: #1184da;float: left;margin-top: -5px;}
.list li .data i{font-size: 14px;color: #0088ff;float: right;}
.list li .nrbt{width: 91%;max-width: 690px;}
.xwdt li .nrbt{width: 81%;max-width: 275px;}
.list li .nrbt a{color: #333333;font-weight: bold;line-height: 20px;display: block; overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
.list li .nrbt p{color: #888888;font-size: 14px;line-height: 20px;margin-top: 10px;}
.list li:nth-child(4n){padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.lmtitle{background: url(lmzcbk.png) no-repeat left top;padding-left: 37px;margin-left: -7px;margin-bottom:25px ;overflow: hidden;position: relative;}
.lmtitle .title{border-bottom: 1px solid #E5E5E5;line-height: 35px;}
.lmtitle .title a{font-size: 20px;font-weight: bold;color: #1184da;border-bottom: 2px solid #1184da;line-height: 35px;display: inline-block;}
.lmtitle a.matro{position: absolute;right: 0;bottom: 7px;width: 64px;line-height: 22px;text-align: center;font-size: 12px;color: #888888;background: #eeeeee;border-radius:10px ;}
.ztbd ul li{background: #FFFFFF;width: 90%;margin: 0 0 25px 32px;box-shadow: 0px 5px 5px #e4ecf3;}
.ztbd ul li img{display: block;width: 100%;}
.ztbd ul li span{display: block;line-height: 25px;padding: 10px;}

.xwdt li:nth-child(4n){padding-bottom: 0;border-bottom: 0;}

.fany{width:100%;overflow:hidden;clear:both;padding: 0 12px;font-size:14px;color:#666;}
DIV.sabrosus { TEXT-ALIGN: center;}
DIV.sabrosus A {BORDER: #cccccc 1px solid; padding: 0 12px;  COLOR: #666; MARGIN: 10px 3px; TEXT-DECORATION: none;display:inline-block;}
DIV.sabrosus A:hover {BORDER-RIGHT: #929292 1px solid; BORDER-TOP: #929292 1px solid; BORDER-LEFT: #929292 1px solid; COLOR: #fff; BORDER-BOTTOM: #929292 1px solid; BACKGROUND-COLOR:#3d6bcb;}
DIV.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT:#cccccc 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR:#3d6bcb;}
DIV.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}
.bsdt_page a{line-height: 34px;}
.bsdt_page input{border:1px solid #cccccc;width:44px;height:34px;color:#666666;margin: 0 4px;text-align: center;font-size:14px;cursor:pointer;}
.bsdt_page span{background:#0088ff;border-color: #0088ff;color:#fff;padding: 0 12px;line-height: 34px;display: inline-block;}
@media screen and (max-width:991px){
.w760,.w370{width: 100%;padding: 0;border: none;margin: 0;}	
.container .top{background-size:150% 100%;padding-bottom: 20px;margin-bottom: 20px;}
.top .h2 span{padding-top: 0;margin-left: 0;text-align: right;padding-right: 20px;font-size: 20px;}
.top .h2 span strong{display: block;font-size: 30px;}
.xwdt li .nrbt{max-width: 690px;width: 91%;}
}
@media screen and (max-width:420px){
	.xwdt li .nrbt,.list li .nrbt{width: 83%;}
	.xwdt, .zxts{margin-left: 0;}
	.lmtitle{padding-left: 15px;}
}
@media screen and (max-width:320px){
	.xwdt li .nrbt,.list li .nrbt{width: 80%;}
}